package com.zodiac.app.szse.sse.kcb;

/**
 * 审核状态
 */
public enum KcbProjectDynamicReviewStatus {
    ACCEPTED("已受理", "1"),
    ASKED("已问询", "2"),
    DEFER_REVIEW("暂缓审议", "3", "6"),
    LISTING_COMMITTEE_MEETING_PASSED("上市委会议通过", "3", "1"),
    LISTING_COMMITTEE_MEETING_NOT_PASSED("上市委会议未通过", "3", "3"),
    REVIEW_COMMITTEE_MEETING_PASSED("复审委会议通过", "9", "4"),
    REVIEW_COMMITTEE_MEETING_NOT_PASSED("复审委会议未通过", "9", "5"),
    SUBMIT_REGISTRATION("提交注册", "4"),
    SUPPLEMENTARY_REVIEW("补充审核", "10"),
    REGISTRATION_EFFECTIVE("注册生效", "5", "1"),
    REGISTERED_NOT_ALLOWED("不予注册", "5", "2"),
    REGISTRATION_TERMINATION("终止注册", "5", "3"),
    ABORT("中止", "7"),
    TERMINATION("终止", "8");

    private final String description;
    private final String value;
    private final String subval;

    KcbProjectDynamicReviewStatus(String description, String value) {
        this(description, value, "");
    }

    KcbProjectDynamicReviewStatus(String description, String value, String subval) {
        this.description = description;
        this.value = value;
        this.subval = subval;
    }

    public String getDescription() {
        return description;
    }

    public String getValue() {
        return value;
    }

    public String getSubval() {
        return subval;
    }
}
